一家酒水店的门口,加百列与挪威半神芬里厄相遇,虽成功击杀芬里厄,但他自己也身受数刀。迪恩和萨姆正在旅馆争执时,受伤的加百列突然出现在他们面前。
雅各布给杰克和玛丽带来消息,称米迦勒堡垒外的天使都已撤离。杰克利用能力探查,发现堡垒边界仅剩少数天使看守,内部已完全空虚。杰克明白米迦勒是因畏惧他而躲藏,因此他必须查明米迦勒的去向及其下一步计划。
萨姆为加百列处理伤口,加百列本想离开,却因伤势未愈、能量不足而无法行动。迪恩希望加百列留下,但加百列执意要走。正当他准备离开时,挪威半神通过芬里厄遇害处留下的血迹找到了加百列。迪恩与萨姆联手对抗半神,在加百列的协助下,三人合力将其击退。
杰克一行人抵达米迦勒的堡垒,雅各布在牢中发现先知凯文,愤怒指责凯文背叛并为米迦勒效力。凯文解释自己是受胁迫的,并透露米迦勒的计划:南方某处存在世界壁垒的薄弱点,米迦勒意图利用天使石碑上的咒语开启裂缝,入侵他们的世界。
迪恩和萨姆好奇挪威半神为何追踪加百列,加百列只得坦白自己杀了他们的兄弟芬里厄,并讲述了自己在乐士旅馆假死后的经历。那段时间他本过得逍遥自在,但某天醒来却发现被人出卖给阿斯摩太。当时路西法正试图开启裂缝,加百列意图复仇却能量不足,于是伪装成那些人的父亲洛基。
米迦勒处决了所有曾反抗他的人,玛丽恳求杰克谨慎行事,希望他等到鲍比前来会合再行动。杰克答应等待,但仍决定去找米迦勒。凯文表示反对,指出米迦勒并非要杀死杰克,而是要彻底击垮他,这样即使杰克获胜也等同于失败。
加百列以洛基的身份潜伏,但阿斯摩太不断吞噬他的能量并折磨他,因此他决心复仇。迪恩认为复仇只是浪费时间,对此并不在意。萨姆则提议双方合作,互帮互助。加百列拿出一份刺杀名单,其中包含洛基的名字,表明自己必杀洛基的决心。
加百列深知洛基的习惯,推断他会藏身于一所破旧旅馆,便与迪恩、萨姆一同前往。三人遭遇三名半神,在加百列和萨姆制服他们的同时,迪恩独自前往顶楼寻找洛基。迪恩试图偷袭洛基,却发现对方只是幻影。此时真正的洛基正在与加百列交战,最终加百列用木剑杀死了洛基。
加百列明白迪恩和萨姆在旅馆时并非真心想帮助他,但仍对此表示感谢。完成复仇后,他感到焕然一新。回到旅馆,萨姆质问迪恩为何擅自行动刺杀洛基,指出迪恩近来总是如此,就像上次独自打开裂缝并抛下他。迪恩解释自己是为了保护萨姆,他从不介意自身安危,但极其在乎萨姆的安全。萨姆则认为兄弟二人应当共同行动,救回母亲和杰克,即便赴死也应并肩而行。